func golang.org/x/sys/unix.ptrace
12 uses
golang.org/x/sys/unix (current package)
syscall_linux.go#L1694: err = ptrace(pokeReq, pid, addr-addr%SizeofPtr, word)
syscall_linux.go#L1704: err = ptrace(pokeReq, pid, addr+uintptr(n), word)
syscall_linux.go#L1721: err = ptrace(pokeReq, pid, addr+uintptr(n), word)
syscall_linux.go#L1763: return ptrace(PTRACE_SETOPTIONS, pid, 0, uintptr(options))
syscall_linux.go#L1774: return ptrace(PTRACE_CONT, pid, 0, uintptr(signal))
syscall_linux.go#L1778: return ptrace(PTRACE_SYSCALL, pid, 0, uintptr(signal))
syscall_linux.go#L1781: func PtraceSingleStep(pid int) (err error) { return ptrace(PTRACE_SINGLESTEP, pid, 0, 0) }
syscall_linux.go#L1783: func PtraceInterrupt(pid int) (err error) { return ptrace(PTRACE_INTERRUPT, pid, 0, 0) }
syscall_linux.go#L1785: func PtraceAttach(pid int) (err error) { return ptrace(PTRACE_ATTACH, pid, 0, 0) }
syscall_linux.go#L1787: func PtraceSeize(pid int) (err error) { return ptrace(PTRACE_SEIZE, pid, 0, 0) }
syscall_linux.go#L1789: func PtraceDetach(pid int) (err error) { return ptrace(PTRACE_DETACH, pid, 0, 0) }
zsyscall_linux.go#L386: func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {